
# urllib
# 1. 一个类型和六个方法
# 2. get请求
# 3. post请求 实例：百度翻译
# 4. ajax的get请求
# 5. ajax的post请求
# 6. cookie登录   实例：微博
# 7. 代理-


# requests
# 1. 一个类型和六个属性
# 2. get请求
# 3. post请求
# 4. 代理
# 5. cookie  验证码


import requests

url = 'https://www.baidu.com/s?'

headers = {
    'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36',
}

data = {
    'wd': '北京'
}


# url       请求资源路径
# params    参数
# kwargs    字典-
response = requests.get(url=url, headers=headers, params=data)

content = response.text

print(content)

# 总结
# 参数使用params传递
# 参数无需urlencode编码
# 不需要请求对象的定制
# 请求资源路径url中的 ？ 可加可不加
